#include "app_logic_handle.h"

light_MODE light_mode_dazzling_handle[NUM_SYS_SSP]=
{
    {},//0 无状态
    {power_off_handle},//1 关机灯效处理
    {logo_handle}, //2 开机灯光效果处理
    {scene_logic_handle},//3 场景模式
    {micro_logic_handle}, //4 麦克风模式
    {part_loigc_handle}, //5 分段模式
    {custom_logic_handle}, //6 自定义模式
    {cw_logic_handle}, //7 W_CW 亮度调节
    {high_speed_handle},//7 高速模式
};

void mode_handle(SYS_OPT_KEY opt)
{
    if(light_mode_dazzling_handle[app_logic_get_ssp()].handle)   //先判断是否存在这个处理函数
    {
        light_mode_dazzling_handle[app_logic_get_ssp()].handle(opt);//进行处理
    }
    else
    {
        LOG_ERROR("cur ssp handle is not defined\n");
    }
}